/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package componentes.crud;

import interfaces.modelo;
import java.awt.event.ActionEvent;
import javax.swing.AbstractAction;

/**
 *
 * @author user
 */
public class guardarAction extends AbstractAction{
    private modelo objeto;

    public guardarAction() {
        putValue(NAME, "Guardar");
        putValue(SHORT_DESCRIPTION, "Guardar Elemento");
    }
    
    

    @Override
    public void actionPerformed(ActionEvent e) {
        System.out.println(""+objeto);
        getObjeto().guardar();
    }

    /**
     * @return the objeto
     */
    public modelo getObjeto() {
        return objeto;
    }

    /**
     * @param objeto the objeto to set
     */
    public void setObjeto(modelo objeto) {
        this.objeto = objeto;
    }
    
}
